[F-14 18-869] On VLSI Complexity Theory
نویسندگان
چکیده
Soon after they were developed, very-large-scale integration circuits became an important part of the forefront of computing. The development of reliable interconnect directly on silicon wafers enabled circuits consisting of many devices to be built very easily. As the design space exploded in size with the flexibility of VLSI, an important question arose: is there any way to provide a good lower-bound on the time and energy it takes for a given operation in a computing network? Such a lower bound, if tight enough, can indicate when a circuit has been optimized as much as is theoretically possible. All computing operations, at their core, involve the manipulation of information to achieve a desired result. Across any implementation of a given function, the fundamental flow of information must be the same. Therefore, it is logical to borrow concepts from information theory to analyze a given problem. Information theoretical techniques are well suited to providing lower bounds since they strip away overheads that are implementation dependant. These notes will begin by outlining the general model of VLSI circuits used by Thompson ( [3]) to analyze these types of problems. Then some examples will be given of calculating lower bounds on computation problems. In this theory, upper bounds can conveniently be shown by considering real implementations. Examples of where Thompson’s theory provides a relatively tight lower bound are given, as well as a theoretical example where the lower bound given by his method is clearly loose. This provides some insight as to which problems are well-suited to this analysis, and which are not. Finally, a short discussion of a few extensions to Thompson’s work is given.
منابع مشابه
A Complexity Theory for VLSI
The established techniques of computational complexity can be applied to the new problems posed by very !urge-scale integrated (VLSI) circuits. This thesis develops a "VLSI model of computation" and derives upper and lower bounds on the silicon area and time required to snlve the problems of sorting and discrete Fourier transformation. In particular, the area (A) and time (T) taken by any VLSI ...
متن کاملA multi agent method for cell formation with uncertain situation, based on information theory
This paper assumes the cell formation problem as a distributed decision network. It proposes an approach based on application and extension of information theory concepts, in order to analyze informational complexity in an agent- based system, due to interdependence between agents. Based on this approach, new quantitative concepts and definitions are proposed in order to measure the amount of t...
متن کاملA fully pipelined RLS-based array for channel equalization
It is shown that several recursive least squares (RLS) type equalization algorithms such as, e.g., decision-directed schemes and ‘orthogonalized’ constant modulus algorithms, possess a common algorithmic structure and are therefore rather straightforwardly implemented on an triangular array (filter structure) for RLS estimation with inverse updating. While the computational complexity for such ...
متن کاملThe Area-Time Complexity of the VLSI Counter
This paper is a modification of a result of Codenotti and Lotti [2]. They studied the area-time complexity of an n-bit VLSI counter in the synchronous VLSI model (see [1]). They proved a lower bound AT 2= fl(n log n) and proposed a circuit of complexity AT 2-O(n log4n). This circuit satisfied the property that all I / O ports lay on the border of the circuit. Henceforth, we shall call the synch...
متن کاملLow Complexity Converter for the Moduli Set {2^n+1,2^n-1,2^n} in Two-Part Residue Number System
Residue Number System is a kind of numerical systems that uses the remainder of division in several different moduli. Conversion of a number to smaller ones and carrying out parallel calculations on these numbers will increase the speed of the arithmetic operations in this system. However, the main factor that affects performance of system is hardware complexity of reverse converter. Reverse co...
متن کامل